package com.plian.system.vo.pf;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @description: 职工工资发放表-统计用(   年度)
 * @author: gangan
 * @create: 2020-06-01 16:47
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SalaryMonthStatisticsVO {

    private String childCompanyId;

    /**
     * 填报单位
     */
    private String fillingUnitId;

    private String fillingUnitName;

    /**
     * 项目名称
     */
    private String countCategoryId;
    private String countCategoryName;

    /**
     * 职工月度平均人数（人）
     */
    private BigDecimal monthAverage;
    /**
     * 1月份在岗人数
     */
    private BigDecimal januaryOnJobNumber;

    /**
     * 2月份在岗人数
     */
    private BigDecimal februaryOnJobNumber;

    /**
     * 3月份在岗人数
     */
    private BigDecimal marchOnJobNumber;

    /**
     * 4月份在岗人数
     */
    private BigDecimal aprilOnJobNumber;

    /**
     * 5月份在岗人数
     */
    private BigDecimal mayOnJobNumber;

    /**
     * 6月份在岗人数
     */
    private BigDecimal juneOnJobNumber;

    /**
     * 7月份在岗人数
     */
    private BigDecimal julyOnJobNumber;

    /**
     * 8月份在岗人数
     */
    private BigDecimal augustOnJobNumber;

    /**
     * 9月份在岗人数
     */
    private BigDecimal septemberOnJobNumber;

    /**
     * 10月份在岗人数
     */
    private BigDecimal octoberOnJobNumber;

    /**
     * 11月份在岗人数
     */
    private BigDecimal novemberOnJobNumber;

    /**
     * 12月份在岗人数
     */
    private BigDecimal decemberOnJobNumber;

    /**
     * 职工年度平均人数（人）
     */
    private BigDecimal yearAverage;

    /**
     * 实际发放年度合计数（万元）
     */
    private BigDecimal totalActualGrantAmount;

    /**
     * 实际计提数年度合计数（万元）
     */
    private BigDecimal totalActualProvision;

    /**
     * 1月份实际发放
     */
    private BigDecimal januaryActualGrantAmount;

    /**
     * 2月份实际发放
     */
    private BigDecimal februaryActualGrantAmount;

    /**
     * 3月份实际发放
     */
    private BigDecimal marchActualGrantAmount;

    /**
     * 4月份实际发放
     */
    private BigDecimal aprilActualGrantAmount;

    /**
     * 5月份实际发放
     */
    private BigDecimal mayActualGrantAmount;

    /**
     * 6月份实际发放
     */
    private BigDecimal juneActualGrantAmount;

    /**
     * 7月份实际发放
     */
    private BigDecimal julyActualGrantAmount;

    /**
     * 8月份实际发放
     */
    private BigDecimal augustActualGrantAmount;

    /**
     * 9月份实际发放
     */
    private BigDecimal septemberActualGrantAmount;

    /**
     * 10月份实际发放
     */
    private BigDecimal octoberActualGrantAmount;

    /**
     * 11月份实际发放
     */
    private BigDecimal novemberActualGrantAmount;

    /**
     * 12月份实际发放
     */
    private BigDecimal decemberActualGrantAmount;

    /**
     * 年度预算总额
     */
    private BigDecimal budget;

    /**
     * 工资发放进度
     */
    private BigDecimal grantProgress;

    /**
     * 年度平均工资 （万元/人/年）
     */
    private BigDecimal averageSalary;

    /**
     * 上年度平均工资 （万元/人/年）
     */
    private BigDecimal lastAverageSalary;

    /**
     * 上年度平均实际人数
     */
    private BigDecimal actualPeopleNumber;

    /**
     * 平均工资增幅
     */
    private BigDecimal wageIncreases;

    /**
     * 统计类型
     */
    private Integer statisticsType;

}
